package com.xiaoshuidi.cloud.module.finance.service.finance;

import com.xiaoshuidi.cloud.framework.common.pojo.PageResult;
import com.xiaoshuidi.cloud.module.finance.controller.admin.finance.vo.transfer.FinancePaymentChangeLogPageReqVO;
import com.xiaoshuidi.cloud.module.finance.controller.admin.finance.vo.transfer.FinancePaymentChangeLogVO;
import com.xiaoshuidi.cloud.module.finance.controller.admin.finance.vo.transfer.FinancePaymentChangeUpdateVO;

import java.util.List;

public interface FinancePaymentChangeLogService {
    PageResult<FinancePaymentChangeLogVO> selectLogPage(FinancePaymentChangeLogPageReqVO vo);

    FinancePaymentChangeLogVO getById(Long id);
    List<FinancePaymentChangeLogVO> getByIds(List<Long> ids);
    FinancePaymentChangeUpdateVO getByIdUpdateView(Long id);
    Boolean changePaymentTransfer(FinancePaymentChangeUpdateVO changeUpdateVO);
}
